<?php
include("funciones/setup.php");
conecta();

$id=$_GET['id'];

$opcion=$_POST['op'];
$id_proveedor=$_POST['id_proveedor'];
$pg = intval($_POST['pagina']);
switch($opcion) 
{
	case 1: ingresar();
	break;
	case 2: modificar();
	break;
	case 3: eliminar();
	break;
	case 4: eliminar_pro();
	case 5: muestra_grilla($pg);
	break;
	case 6: agregar_cheques();
	break;
	case 7: muestra_grilla_cheques();
	break;
	case 8: muestra_proveedores($id_producto);
	break;
	case 9: frm_cheques($_POST['id_oculto']);
	break;
	case 10: detalle_factura();
	break;
	case 11: detalle_guia();
	break;
}


if(isset($id))
{
	$sql="UPDATE ferreteria.productos SET estado=2 WHERE id_producto=".$_GET['id'];
	mysql_query($sql);
	
	header("Location:productos.php");
}


function ingresar()
{
			$hora=date("H:m:s");
			$sql_max = "SELECT MAX(id_pago) as maximo from pagos";
			$result_max = mysql_query($sql_max);
			while($row_max=mysql_fetch_array($result_max)) { $id = $row_max["maximo"] + 1;   } 

			$sql="INSERT INTO pagos SET id_pago='".$id."',id_usuario=1,fecha_pago='".fecha_formato_base_gore($_POST['frm_fecha'])."',hora_pago='".$hora."',tipo_pago='".$_POST['frm_pago']."',n_documento='".$_POST['frm_documento']."',n_cuenta='".$_POST['frm_cuenta']."',id_factura='".$_POST['id_factura']."',id_ven='".$_POST['id_vendedor']."'";		

			mysql_query($sql);
		$valor = $id;
	echo $valor;
}

function modificar()
{
	
	$sql="UPDATE pagos SET fecha_pago='".fecha_formato_base_gore($_POST['frm_fecha'])."',tipo_pago='".$_POST['frm_pago']."',n_documento='".$_POST['frm_documento']."',n_cuenta='".$_POST['frm_cuenta']."'  WHERE id_pago=".$_POST['id_oculto'];
	mysql_query($sql);
	echo $_POST['id_oculto'];
}
function agregar_cheques()
{
 
		  $sql_max = "SELECT MAX(id_cheque) as maximo from cheques";
		  $result_max = mysql_query($sql_max);
		 while($row_max=mysql_fetch_array($result_max)) { $id = $row_max["maximo"] + 1;   } 	
		 
		 $sql="INSERT INTO cheques SET id_cheque=".$id.",n_serie=".$_POST['frm_serie'].",fecha='".fecha_formato_base_gore($_POST['frm_fecha_ch'])."',monto='".$_POST['frm_monto']."',id_pago=".$_POST['id_pago'];
		 $result=mysql_query($sql);

}
function muestra_grilla_cheques()
{
	?>
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr class="fuente_formularios_grilla">
    <td>Nº Serie</td>
    <td>Fecha</td>
    <td>Monto</td>
    <td>Acción</td>
  </tr>
  <?php
	
	$sql="SELECT  * FROM   cheques  ";
	$sql.=" WHERE   id_pago = ".$_POST['id_pago']; 
	$registros=mysql_query($sql);
	while($datos=mysql_fetch_array($registros))
	{
	?>
  <tr class="fuente_formularios">
    <td><center><?php echo $datos['n_serie'];?></center></td>
    <td><center><?php echo fecha_formato_espanol_gore($datos['fecha']);?></center></td>
    <td><center><?php echo $datos['monto'];?></center></td>
    <td><center>
      &nbsp; <a href="#" onclick="elimina_pro(<?php echo $datos['id_cheque']; ?>)"><img src="imagenes/iconos/ico16_borrar.gif" width="16" height="16" border="0" /></a>
    </center></td>
  </tr>
  <?php
  $total = $total + $datos['monto'];
	}
	?>
  <tr class="fuente_formularios_grilla">
    <td height="25" colspan="2" align="right">Total :</td>
    <td><?php echo $total; ?></td>
    <td><input name="total_cheques" type="hidden" id="total_cheques" value="<?php echo $total; ?>" /></td>
  </tr>
</table>

<?php
}
function muestra_grilla($pg)
{
	$registros = 6;
	if (!$pg) 
	{ 
		$inicio = 0; 
		$pg = 1; 
	} 
	elseif ( (isset($pg)) and (is_numeric($pg)) ) 
	{ 

		$pg = trim($pg);
		$inicio = ($pg - 1) * $registros; 
	} 
	?>
<table width="100%" border="0" cellspacing="3" cellpadding="0">
  <tr class="fuente_formularios_grilla">
    <td>Nº Factura</td>
    <td>Nº Documento</td>
    <td>Fecha</td>
    <td>Hora</td>
    <td>TIpo de Pago.</td>
    <td>Nº Cuenta</td>
    <td>Acción</td>
  </tr>
  <?php
	
	$query="SELECT * FROM pagos ORDER BY id_pago LIMIT ".$inicio.",".$registros;
	$contador="SELECT * FROM pagos ORDER BY id_pago";
	
	$result = mysql_query($query);
    $contador_result = mysql_query($contador);
    $numrows = mysql_num_rows($contador_result);
    $total_paginas = ceil($numrows / $registros);
    $col=0;	  
  
	if($pg==$total_paginas)
    {
        $reg=$numrows;
    }
    else
    {
        $reg=$inicio + $registros;
    }

	while($datos=mysql_fetch_array($result))
	{
	?>
  <tr class="fuente_formularios">
    <td align="center"><?php echo $datos['id_factura'];?></td>
    <td><center><?php echo $datos['n_documento'];?></center></td>
    <td><center><?php echo fecha_formato_espanol_gore($datos['fecha_pago']);?></center></td>
    <td><center><?php echo $datos['hora_pago'];?></center></td>
    <td><center><?php switch($datos['tipo_pago']){ case 1: echo "Cheque"; break; case 2: echo "Efectivo"; break; case 3: echo "Transferencia"; break; }?></center></td>
    <td><center><?php  echo $datos['n_documento']; ?></center></td>
    <td><center>
      <a href="pagos.php?id=<?php echo $datos['id_pago'];?>"><img src="imagenes/iconos/ico_ok.png" width="23" height="18" border="0" /></a>&nbsp; <a href="#" onclick="elimina_list(<?php echo $datos['id_pago']; ?>)"><img src="imagenes/iconos/ico16_borrar.gif" width="16" height="16" border="0" /></a>
    </center></td>
  </tr>
  <?php
	}
	?>
</table>
<div id="muestra_paginador"><?php  echo paginador($pg,$numrows,$total_paginas); ?></div>
<?php
}
function eliminar()
{
 	$sql="DELETE FROM pagos WHERE id_pago=".$_POST['id_oculto'];
	mysql_query($sql);

 	$sql2="DELETE FROM cheques WHERE id_pago=".$_POST['id_oculto'];
	mysql_query($sql2);
	
}
function eliminar_pro()
{
	$sql="DELETE FROM cheques WHERE id_cheque=".$_POST['id_oculto'];
	mysql_query($sql);
}
function frm_cheques()
{
?>
<script>
$('.date-pick').datePicker({
	 startDate:'01/01/2000',
    clickInput:true
   }).val(new Date().asString());
   $("#btn_addproducto").click(function(){
	   	if($('#frm_serie').val()==""){
			alert("Debe Ingresar el Numero de Serie del Cheque");
			$('#frm_serie').focus();
		} else {
				if($('#frm_monto').val()==""){
				alert("Debe Ingresar el Monto del Cheque");
				$('#frm_monto').focus();
				} else {
				
				agregar_cheques();
				$('#frm_serie').val('');
				$('#frm_monto').val('');
				}
		}
	});
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>Nº De Serie</td>
    <td>Fecha :</td>
    <td>Monto</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="center"><label for="frm_serie"></label>
    <input type="text" name="frm_serie" id="frm_serie" class="k-textbox" placeholder="Ingresa el Nº Serie" required /></td>
    <td align="center"><input type="text" name="frm_fecha_ch" id="frm_fecha_ch" class="k-textbox date-pick"/></td>
    <td align="center"><input type="text" name="frm_monto" id="frm_monto" class="k-textbox" placeholder="Ingresa  el Monto" required /></td>
    <td align="center"><input type="button" name="btn_addproducto" id="btn_addproducto" value="+" class="k-button"/></td>
  </tr>
</table>

<?php	
}
function detalle_factura()
{
	$sql="select * from factura where id_factura=".$_POST['id_factura'];
	$result=mysql_query($sql);
	$row=mysql_fetch_array($result);
	?>
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="10">
      <tr>
        <td class="fuente_formularios">Fecha Compra :</td>
        <td class="fuente_formularios">
        <input type="text" name="textfield" id="textfield" value="<?php echo fecha_formato_espanol_gore($row['fecha_compra']); ?>" disabled="disabled" /></td>
        <td class="fuente_formularios">Fecha Emision:</td>
        <td width="5" colspan="2" class="fuente_formularios">
        <input type="text" name="textfield3" id="textfield" value="<?php echo fecha_formato_espanol_gore($row['fecha_emision']); ?>" disabled="disabled" /></td>
      </tr>
     
      <tr>
        <td class="fuente_formularios">Fecha Vencimiento :</td>
        <td class="fuente_formularios">
        <input type="text" name="textfield2" id="textfield" value="<?php echo fecha_formato_espanol_gore($row['fecha_vence']); ?>" disabled="disabled" /></td>
        <td class="fuente_formularios">Responsable :</td>
        <td class="fuente_formularios">
        <input type="text" name="textfield4" id="textfield" disabled="disabled" value="<?php echo $row['responsable']; ?>" /></td>
      </tr>
      <tr>
        <td valign="top" class="fuente_formularios">Observación:</td>
        <td colspan="3" class="fuente_formularios"> 
        <textarea name="textarea" id="textarea" cols="45" rows="5" disabled="disabled"><?php echo $row['observacion']; ?></textarea></td>
      </tr>
      <tr>
        <td class="fuente_formularios">&nbsp;</td>
        <td class="fuente_formularios"></td>
        <td class="fuente_formularios">Total :</td>
        <td class="fuente_formularios">
        <input type="text" name="textfield5" id="textfield" disabled="disabled" value="<?php echo $row['total']; ?>" /></td>
      </tr>
          <tr>
        <td colspan="5"><center>
          <input type="button" name="btn_ingresar4" id="cancelar" value="Cancelar" class="k-button"/>
        </center></td>
      </tr>
    </table>
    <script type="text/javascript" language="javascript">
	$().ready(function(){ 
		$("#cancelar").click(function(){ 
		 $.fancybox.close();
		});
	});
	</script>
    <?php	
}
function detalle_guia()
{
	$sql="select * from guias where id_guia=".$_POST['id_guia'];
	$result=mysql_query($sql);
	$row=mysql_fetch_array($result);
	?>
    <table width="850" border="0" align="center" cellpadding="0" cellspacing="10">
      <tr>
        <td class="fuente_formularios">Numero Guia :</td>
        <td class="fuente_formularios">
        <input type="text" name="textfield" id="textfield" value="<?php echo $row['n_guia']; ?>" disabled="disabled" /></td>
        <td class="fuente_formularios">Fecha Creada:</td>
        <td width="5" colspan="2" class="fuente_formularios">
        <input type="text" name="textfield3" id="textfield" value="<?php echo fecha_formato_espanol_gore($row['fecha_crea']); ?>" disabled="disabled" /></td>
      </tr>
      <tr>
        <td colspan="4" class="fuente_formularios"><div id="productos"></div>&nbsp;</td>
      </tr>
          <tr>
        <td colspan="5"><center>
          <input type="button" name="btn_ingresar4" id="cancelar" value="Cancelar" class="k-button"/>
        </center></td>
      </tr>
    </table>
    <script type="text/javascript" language="javascript">
	$(document).ready(function(){ 
	$("#productos").html(muestra_grilla_pro(<?php echo $_POST['id_guia']; ?>));
		$("#cancelar").click(function(){ 
		 $.fancybox.close();
		});
		
	});
	</script>
    <?php		
}
?>
